#Info_Customer {
    width: 582px;
    margin-left: 8px;
    margin-right: 2px;
    margin-top: 7px;
    float: left;
    border: #ccc medium solid;
    border-top: none;
}
#Form_Customer {margin-left: 10px; margin-top: 10px; margin-bottom: 10px; color: #333}
#Form_Customer label{margin-left: -243px}
#Form_Customer strong{color: red}
#Form_Customer td{padding-bottom: 5px}
#Form_Customer input, textarea, select{padding: 3px 3px 3px 3px}
.button{cursor: pointer; margin: 10px 10px 10px 10px; font-size: 15px;padding-top: 10px; padding-bottom: 10px; background-color: #e86f07; color: white; text-align: center; font-weight: bold}
#no_acc{display: block;}
#acc{display: none}
#acc, #no_acc {margin-left: 20px}
#mask {
    display: none;
    background: #000; 
    position: fixed; left: 0; top: 0; 
    z-index: 10;
    width: 100%; height: 100%;
    opacity: 0.5;
    z-index: 999;
}
.login-popup{
    display:none;
    background:  #333;
    padding: 10px;     
    border: 2px solid #ddd;
    float: left;
    font-size: 15px;
    color: white;
    position: fixed;
    top: 50%; left: 50%;
    z-index: 99999;
    box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
    border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

.login-popup input{width: 150px; padding: 3px 3px 3px 3px}
.login-popup a{color: dodgerblue; text-decoration: none;}
.login-popup a:hover{text-decoration: underline;}
.login-popup span {color: red; text-align: center }